power-and-interlock relay box - German English Dictionary